from Character import *
from WeaponBehaviour import *
from SwordBehaviour import *
from AxeBehaviour import *
from KnifeBehaviour import *
from BowAndArrowBehaviour import *	
from King import *
from Queen import *
from Troll import *
from Knight import *
		
	
if __name__ == '__main__':
	k = King()
	k.fight()
	k.display()
	print 
	q = Queen()
	q.fight()
	q.display()
	print 
	t = Troll()
	t.fight()
	t.display()
	print 
	kn = Knight()
	kn.fight()
	kn.setWeapon(SwordBehaviour())
	kn.fight()
	kn.display()
	
	
		
		
	
	